chatterbot 日本語コーパス訓練の動作確認
code:python
from chatterbot import ChatBot
from chatterbot.trainers import ChatterBotCorpusTrainer
class GINZA:
ISO_639_1 = "ja_ginza"
ISO_639 = "ginza"
ENGLISH_NAME = "ginza"
chatbot = ChatBot("Example Bot", tagger_language=GINZA)
trainer = ChatterBotCorpusTrainer(chatbot)
trainer.train("chatterbot.corpus.japanese")
ボットが応答する様子
code:pychon
>> chatbot.get_response("あなたは誰ですか?")
<Statement text:私は単なる人工知能です。>
>> chatbot.get_response("人工知能とは何ですか?")
<Statement text:人工知能は、思考する機械を構築することに専念する工学と科学の枝である。>
chatbot.get_responseで応答させられる
入力と応答はsqliteデータベースに記録されていた